.formError{
position:absolute;
top:300px; left:300px;
padding-bottom:13px;
display:block;
z-index:5000;
}
#debugMode{
background:#000;
position:fixed;
width:100%; height:200px;
top:0; left:0;
overflow:scroll;
opacity:0.8;
display:block;
padding:10px;
color:#fff;
font-size:14px;
z-index:100000;
}
.ajaxSubmit{ padding:20px; background:#55ea55; border:1px solid #999; display:none }
.formError .formErrorContent{
width:auto;
height:100%;
background:#FDFBFB;
color:#666;
word-wrap:break-word;
white-space:pre;
min-width:60px;
max-width:300px;
font-size:14px;
line-height:1.5em;
border:1px solid #BFB7B7;
box-shadow:1px 1px 3px rgba(0, 0, 0, .3);
-moz-box-shadow:1px 1px 3px rgba(0, 0, 0, .3);
-webkit-box-shadow:1px 1px 3px rgba(0, 0, 0, .3);
padding:4px 10px 4px 5px;
border-radius:2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
}
.formError .formErrorContent .icon{ font-size:16px; margin-right:3px; }
.greenPopup .formErrorContent{ background:#33be40; }
.blackPopup .formErrorContent{ background:#393939; color:#FFF; }
.formError .formErrorArrow{
position:absolute;
bottom:0;
left:15px;
width:15px;
height:15px;
z-index:5001;
}
.formError .formErrorArrow:before{
content:'';
position:absolute;
border:8px solid transparent;
border-bottom:8px solid #BFB7B7;
}
.formError .formErrorArrow:after{
content:'';
position:absolute;
border:8px solid transparent;
border-bottom:8px solid #FDFBFB;
top:-8px;
left:0px;
}
.formError .formErrorArrow.formErrorArrowBottom:before{
content:'';
top:-9px;
left:0px;
}
.formError .formErrorArrow.formErrorArrowBottom:after{
content:'';
top:-8px;
left:0px;
}
.formError .formErrorArrowBottom{ top:0; margin:-6px; }
.formError .formErrorArrow div{
border-left:2px solid #FDFBFB;
border-right:2px solid #FDFBFB;
/* border-bottom: 2px solid #FDFBFB; */
box-shadow:1px 1px 3px rgba(0, 0, 0, .3);
-moz-box-shadow:0px 2px 3px #444;
-webkit-box-shadow:0px 2px 3px #444;
font-size:0px;
height:1px;
background:#FDFBFB;
margin:0 auto;
line-height:0px;
font-size:0px;
display:block;
}
.formError .formErrorArrowBottom div{
box-shadow:none;
-moz-box-shadow:none;
-webkit-box-shadow:none;
display:none;
}
.greenPopup .formErrorArrow div{ background:#33be40; }
.blackPopup .formErrorArrow div{ background:#393939; color:#FFF; }
.formError .formErrorArrow .line10{ width:15px; border:none; }
.formError .formErrorArrow .line9{ width:13px; border:none; }
.formError .formErrorArrow .line8{ width:11px; }
.formError .formErrorArrow .line7{ width:9px; }
.formError .formErrorArrow .line6{ width:7px; }
.formError .formErrorArrow .line5{ width:5px; }
.formError .formErrorArrow .line4{ width:3px; }
.formError .formErrorArrow .line3{
width:1px;
border-left:2px solid #FDFBFB;
border-right:2px solid #FDFBFB;
border-bottom:0px solid #FDFBFB;
}
.formError .formErrorArrow .line2{ width:3px; border:none; background:#FDFBFB; }
.formError .formErrorArrow .line1{ width:1px; border:none; background:#FDFBFB; }